有關於平台即服務的定義、架構和基本特性在前面有提到過。
接下來來聊聊平台即服務的相關技術。
C.資料庫
d.Bigtable
(1)概觀
(2)實作
Bigtable包含三個主要元件:放置在所有客戶端的函式庫、一個主伺服器、以及許多的板伺服器。主伺服器的工作包含:指定板給板伺服器,板伺服器的追加與過期檢測,平衡板伺服器的負載,針對GFS上的檔案進行垃圾收集機制,亦控管了Bigtable綱要的改變。板伺服器可以被動態加入或移除,以應付工作量的改變。
(3)小節
Bigtable是一個Google為了儲存結構化資料所開發的分散式系統。Google目前已從可自行定義的Bigtable數據模型獲取到大量的靈活性。
1.《雲端計算》 鍾葉青, 鍾武君(2013)。台灣東華書局股份有限公司